package com.tencreat.domain.mall.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * @author huang wei
 * @version 1.0
 * @date 2021/9/7 10:19
 *
 * 店铺
 */
@Data
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
public class ResStoreGoodsDetailVO {

    private Long id;

    @ApiModelProperty(value = "商品编号")
    private String goodsSn;

    @ApiModelProperty(value = "商品名称")
    private String name;

    @ApiModelProperty(value = "商品宣传图片列表")
    private String gallery;

    @ApiModelProperty(value = "商品关键字")
    private String keywords;

    @ApiModelProperty(value = "商品简介")
    private String brief;

    @ApiModelProperty(value = "商品页面商品图片")
    private String picUrl;

    @ApiModelProperty(value = "商品页面商品图片")
    private String threeDUrl;

    @ApiModelProperty(value = "商品单位")
    private String unit;

    @ApiModelProperty(value = "专柜价格")
    private BigDecimal counterPrice;

    @ApiModelProperty(value = "零售价格")
    private BigDecimal retailPrice;

    @ApiModelProperty(value = "商品详细介绍，是富文本格式")
    private String detail;

    @ApiModelProperty(value = "用户是否收藏了此商品 true 为收藏")
    private Boolean collect;

    @ApiModelProperty(value = "购买人数")
    private Long bought;

    @ApiModelProperty(value = "此评价数量")
    private Integer evaluate;

}
